alienable property - Alemán Inglés Diccionario